infobar: Don't expose implementation details
authorMatthias Clasen <mclasen@redhat.com>
Fri, 29 Jan 2016 03:49:36 +0000 (22:49 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Fri, 29 Jan 2016 03:49:36 +0000 (22:49 -0500)
Only export the documented widgets as internal children.

gtk/gtkinfobar.c

index 94a03edb8b4a7efc5e2053d1ad24dc0a5854a4f8..d34ebfd36997ec3d86b240b00b0305ea0d3e71ce 100644 (file)
@@ -499,8 +499,8 @@ gtk_info_bar_class_init (GtkInfoBarClass *klass)
   gtk_widget_class_set_template_from_resource (widget_class, "/org/gtk/libgtk/ui/gtkinfobar.ui");
   gtk_widget_class_bind_template_child_internal_private (widget_class, GtkInfoBar, content_area);
   gtk_widget_class_bind_template_child_internal_private (widget_class, GtkInfoBar, action_area);
-  gtk_widget_class_bind_template_child_internal_private (widget_class, GtkInfoBar, close_button);
-  gtk_widget_class_bind_template_child_internal_private (widget_class, GtkInfoBar, revealer);
+  gtk_widget_class_bind_template_child_private (widget_class, GtkInfoBar, close_button);
+  gtk_widget_class_bind_template_child_private (widget_class, GtkInfoBar, revealer);
 
   gtk_widget_class_set_css_name (widget_class, "infobar");
 }